vessel on a voyage of discovery - Francés Inglés Diccionario